ethyl dichlorophenoxyacetate - German English Dictionary